Manual: `F0af`_`[Lightweight Extensible Message Format ↗`a8d24177d946de4f1f0a0fe1af9a1338:/page/repo.mu`g=reticulum|r=lxmf]`_`f
`!Propagation nodes`! store and forward `F0af`_`[LXMF`:/page/wiki.mu`path=LXMF]`_`f messages to `F0af`_`[nodes`:/page/wiki.mu`path=Node]`_`f that are not directly reachable when a message is sent.
It enables asynchronous messaging between peers. Messages stay encrypted the whole time, and only reveal the sender to the recipient.`:cite-ref-0-1-0[`F5bf`_`[1`#cite-note-0-1]`_`f]
Propagation nodes will, by default, peer with each other and synchronize messages over time, automatically creating an encrypted, distributed message store. Users can retrieve their messages from any available propagation node.`:cite-ref-0-1-1[`F5bf`_`[1`#cite-note-0-1]`_`f]
`*`!Note:`! LXMF's propagation nodes are not the same as Reticulum's `F0af`_`[transport nodes`:/page/wiki.mu`path=Transport_node]`_`f; propagation nodes provide optional asynchronous messaging features to LXMF while transport nodes enable multi-hop routing at the `F0af`_`[Reticulum Protocol`:/page/wiki.mu`path=Reticulum_Protocol]`_`f level.`:cite-ref-0-1-2[`F5bf`_`[1`#cite-note-0-1]`_`f]`*
>>>References
`:cite-note-0-1`!1.`! `F0af`_`[↑`#cite-ref-0-1-0]`_`f Linux in a Bit. "The Reticulum Network and How it Works". Linux in a Bit's Stuff.
>>Reticulum concepts
`F0af`_`[Announce`:/page/wiki.mu`path=Announce]`_`f • `F0af`_`[Blackhole`:/page/wiki.mu`path=Blackhole]`_`f • `F0af`_`[Buffer`:/page/wiki.mu`path=Buffer]`_`f • `F0af`_`[Channel`:/page/wiki.mu`path=Channel]`_`f • `F0af`_`[Destination`:/page/wiki.mu`path=Destination]`_`f • `F0af`_`[Discovery`:/page/wiki.mu`path=Discovery]`_`f • `F0af`_`[Identity`:/page/wiki.mu`path=Identity]`_`f • `F0af`_`[Instance`:/page/wiki.mu`path=Instance]`_`f • `F0af`_`[Interface`:/page/wiki.mu`path=Interface]`_`f • `F0af`_`[Interface Access Code`:/page/wiki.mu`path=Interface_Access_Code]`_`f (IFAC) • `F0af`_`[Link`:/page/wiki.mu`path=Link]`_`f • `F0af`_`[Network identity`:/page/wiki.mu`path=Network_identity]`_`f • `F0af`_`[Node`:/page/wiki.mu`path=Node]`_`f • `F0af`_`[Packet`:/page/wiki.mu`path=Packet]`_`f • `F0af`_`[Path`:/page/wiki.mu`path=Path]`_`f • Propagation node • `F0af`_`[Resource`:/page/wiki.mu`path=Resource]`_`f • `F0af`_`[Stamp`:/page/wiki.mu`path=Stamp]`_`f • `F0af`_`[Transport node`:/page/wiki.mu`path=Transport_node]`_`f
>>Propagation node
`!Source:`! `F0af`_`[LXMRouter.py ↗`a8d24177d946de4f1f0a0fe1af9a1338:/page/blob.mu`g=reticulum|r=lxmf|ref=HEAD|path=LXMF/LXMRouter.py]`_`f